five-striped sparrow - Spanish English Dictionary